package com.young.bs.recruit.model;

import com.young.common.core.excel.ExcelColumn;
import java.util.Date;
/**
* 职位信息实体类
* Created by admin on 2019-5-1.
*/
public class Job{

    @ExcelColumn(value = "职位编号", order = 1)
    private String id;//职位编号
    @ExcelColumn(value = "招聘职位", order = 2)
    private String jobName;//招聘职位
    @ExcelColumn(value = "商户编号", order = 3)
    private String merchantId;//商户编号
    private String merchantName;//商户名称
    @ExcelColumn(value = "招聘人数", order = 4)
    private Integer needPersonNum;//招聘人数
    @ExcelColumn(value = "工作地址", order = 5)
    private String jobAddr;//工作地址
    @ExcelColumn(value = "工作说明", order = 6)
    private String jobExplain;//工作说明
    @ExcelColumn(value = "发布状态", order = 7)
    private String publishStatus;//发布状态
    @ExcelColumn(value = "发布时间", order = 8)
    private Date publishTime;//发布时间
    private Date publishTime2;//发布时间
    @ExcelColumn(value = "工作时间", order = 9)
    private String jobTime;//工作时间
    @ExcelColumn(value = "薪资", order = 10)
    private Integer jobSalary;//薪资
    @ExcelColumn(value = "薪资单位", order = 11)
    private String jobSalaryUnit;//薪资单位
    @ExcelColumn(value = "福利补助", order = 12)
    private String jobWelfare;//福利补助
    @ExcelColumn(value = "联系方式", order = 13)
    private String tel;//联系方式
    @ExcelColumn(value = "备注说明", order = 14)
    private String remark;//备注说明
    @ExcelColumn(value = "创建时间", order = 15)
    private Date createTime;//创建时间
    @ExcelColumn(value = "更新时间", order = 16)
    private Date updateTime;//更新时间
    @ExcelColumn(value = "创建人", order = 17)
    private String createUserId;//创建人
    @ExcelColumn(value = "修改人", order = 18)
    private String updateUserId;//修改人
    @ExcelColumn(value = "删除标记", order = 19)
    private Integer trashFlag;//删除标记
    @ExcelColumn(value = "版本号", order = 20)
    private Integer dataVersion;//版本号
    private boolean sended;//投递标记

    private String orderBy;//排序字段
    private String orderType;//排序类型,升序asc/降序desc

    public Job(){
        super();
    }

    public boolean isSended() {
        return sended;
    }

    public void setSended(boolean sended) {
        this.sended = sended;
    }

    public Date getPublishTime2() {
        return publishTime2;
    }

    public void setPublishTime2(Date publishTime2) {
        this.publishTime2 = publishTime2;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public String getId() {
    return id;
    }
    public void setId(String id) {
    this.id = id;
    }
    public String getJobName() {
    return jobName;
    }
    public void setJobName(String jobName) {
    this.jobName = jobName;
    }
    public String getMerchantId() {
    return merchantId;
    }
    public void setMerchantId(String merchantId) {
    this.merchantId = merchantId;
    }
    public Integer getNeedPersonNum() {
    return needPersonNum;
    }
    public void setNeedPersonNum(Integer needPersonNum) {
    this.needPersonNum = needPersonNum;
    }
    public String getJobAddr() {
    return jobAddr;
    }
    public void setJobAddr(String jobAddr) {
    this.jobAddr = jobAddr;
    }
    public String getJobExplain() {
    return jobExplain;
    }
    public void setJobExplain(String jobExplain) {
    this.jobExplain = jobExplain;
    }
    public String getPublishStatus() {
    return publishStatus;
    }
    public void setPublishStatus(String publishStatus) {
    this.publishStatus = publishStatus;
    }
    public Date getPublishTime() {
    return publishTime;
    }
    public void setPublishTime(Date publishTime) {
    this.publishTime = publishTime;
    }
    public String getJobTime() {
    return jobTime;
    }
    public void setJobTime(String jobTime) {
    this.jobTime = jobTime;
    }
    public Integer getJobSalary() {
    return jobSalary;
    }
    public void setJobSalary(Integer jobSalary) {
    this.jobSalary = jobSalary;
    }
    public String getJobSalaryUnit() {
    return jobSalaryUnit;
    }
    public void setJobSalaryUnit(String jobSalaryUnit) {
    this.jobSalaryUnit = jobSalaryUnit;
    }
    public String getJobWelfare() {
    return jobWelfare;
    }
    public void setJobWelfare(String jobWelfare) {
    this.jobWelfare = jobWelfare;
    }
    public String getTel() {
    return tel;
    }
    public void setTel(String tel) {
    this.tel = tel;
    }
    public String getRemark() {
    return remark;
    }
    public void setRemark(String remark) {
    this.remark = remark;
    }
    public Date getCreateTime() {
    return createTime;
    }
    public void setCreateTime(Date createTime) {
    this.createTime = createTime;
    }
    public Date getUpdateTime() {
    return updateTime;
    }
    public void setUpdateTime(Date updateTime) {
    this.updateTime = updateTime;
    }
    public String getCreateUserId() {
    return createUserId;
    }
    public void setCreateUserId(String createUserId) {
    this.createUserId = createUserId;
    }
    public String getUpdateUserId() {
    return updateUserId;
    }
    public void setUpdateUserId(String updateUserId) {
    this.updateUserId = updateUserId;
    }
    public Integer getTrashFlag() {
    return trashFlag;
    }
    public void setTrashFlag(Integer trashFlag) {
    this.trashFlag = trashFlag;
    }
    public Integer getDataVersion() {
    return dataVersion;
    }
    public void setDataVersion(Integer dataVersion) {
    this.dataVersion = dataVersion;
    }

    public String getOrderBy() {
        return orderBy;
    }

    public void setOrderBy(String orderBy) {
        this.orderBy = orderBy;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

}